Reserved Instances と Savings Plans を急に大量購入することになった際の案内事項まとめ
急ぎのご依頼で 各種 Reserved Instances と Savings Plans(以降 RI/SP) の大量購入を支援をする機会がありました。また急に依頼されたときに備えてまず確認しておきたいことを共有します。
RI/SP を急に大量購入することになったあなたへ向けの記事です。
状況
今回は管理アカウントで RI/SP を一括購入し、メンバーアカウントへよしなに適用される購入戦略を取られていました。RI/SP 購入戦略は企業ならではの経理上の問題などもあり、企業に応じた購入戦略の検討が求められます。急に決めるべきものではありません。
Inventory icons created by Freepik - Flaticon
RI はリージョン毎か、特定の AZ 毎にに有効な購入ができます。仮にリージョン毎に有効な RI を管理アカウントで購入した場合、全リージョンへ振り分けられるわけではありませんのでご注意ください。
Inventory icons created by Freepik - Flaticon
Compute Savings Plans であれば全リージョンへ適用されるため心配いりません。ただ、1年前払いですと RI や EC2 Instance Savings Plans と比べると割引率が渋いため柔軟性をとるか、割引率をとるかで判断してください。3 年前払いなら Compute Savings Plans の柔軟性を活かしたまま割引率も良いのでキャッシュフローとご相談ください。
購入日(期限)
AWS の請求は UTC 基準です。月末月初に RI/SP を購入される場合はご注意ください。
Q. AWSの請求の時間はJST/日本標準時ですか? いいえ、協定世界時(UTC)を基準に請求金額を計算しています。 日本標準(JST)と協定世界時(UTC)との時差は9時間となります。 4 月 1 日 8 時台(JST)のご利用料金は 3 月分の料金として計上され、 4 月 1 日 9 時(JST)のご利用料金から 4 月分の料金として計上されます。 アカウント・請求関連のご質問
例えば 2023 年 10 月の AWS 利用費(請求)に RI/SP 購入費用を載せたいとします。 日本時間ですと 2023 年 11 月 1 日 の 8 時 59 分までに RI/SP を購入すれば、2023 年 10 月請求にまわせます。
逆に翌月へ請求をまわしたい場合ですと、1 日の 9 時以降に購入しないと先月付けの購入となるためご注意ください。
ただし、一般的に RI/SP の購入費用は大きいため、期限に追い込まれて焦って購入操作するような作業ではありません。 諸般の事情で急に RI/SP を購入しないといけない状況にならないように心がけましょう。
購入制限
RI 購入対象として代表的な EC2 と RDS にはサービスクォータが設定されており、購入できる上限に制限があります。よく購入するであろう RI のサービスクォータのデフォルト値を調べてみました。
EC2 Reserved Instance
Quota description | Default quota |
---|---|
Regional RI 新規購入 | 20個/月 |
Zonal RI 新規購入 | AZ毎に20個/月 |
リージョナル RI を購入することが多いのではないでしょうか。デフォルトですと新規に 20 個までしか購入できません。大量に購入する場合は上限緩和申請を行ってください。EC2 の RI 購入個数には注意してください。
最新のサービスクォータの値はドキュメントをご確認ください。
Reserved Instance quotas - Amazon Elastic Compute Cloud
EC2 Savings Plans
Savings Plans の購入額の上限は設定されていませんでした。
Quotas and restrictions - AWS Cost Management
RDS Reserved Instance
Quota description | Default quota |
---|---|
リージョンあたりの RI 所持数 | 40個 |
RDS, Aurora の利用費削減のために購入されることが多いのではないでしょうか。1 アカウントで RI を大量購入される場合は上限緩和申請が必要です。RDS の RI 購入個数には注意してください。
最新のサービスクォータの値はドキュメントをご確認ください。
Quotas and constraints for Amazon RDS - Amazon Relational Database Service
ElastiCache
ElastiCache の RI 購入個数の上限は設定されていませんでした。
OpenSearch Service
OpenSearch Service の RI 購入個数の上限は設定されていませんでした。
自分で RI/SP は購入したくない
確認することも多いし、もし高額な RI/SP 購入ミスって責任取らされるのは困る。そんなあなた(企業様)を向けに購入作業の代行サービスを提供しております。
クラスメソッドメンバーズのプレミアムサービスご契約のお客様を対象に RI/SP の購入代行を承っております。事前に購入対象を選定いただきましたら購入作業は弊社へ任せられます。
おわりに
数億円の RI/SP 購入を急ぎやらないといけない場面をフォローする、そんな日がありました。
今回は EC2 の RI を 500 個近く購入する大量購入だったため急ぎ上限緩和申請を行いました。元々クォータ値が 300 だったこともあり無事に受理されて事なきを得ました。元がデフォルトの 20 から 500 へ一気に引き上げだったらすんなり受理されなかったのではないかと思いました。